# ifndef _SIS_LIGHT_H
# define _SIS_LIGHT_H


// include from directory (SIS_DIR_SRC)
# include "sis.hpp"

// set type this command: _type_control
# include "config-control.hpp"

// where get number for `volume get`
# define SIS_LIGHT_MODE_GET  MODE_LIGHT_GET

// where get mute mode for `volume get mute`
// speed: good
# define SIS_LIGHT_MODE_MUTE  MODE_FILE_MUTE

# define SIS_LIGHT_NUMBER_ON  SIS_FLOAT_NUMBER_ON
# define SIS_LIGHT_NUMBER_OFF  SIS_FLOAT_NUMBER_OFF

/* light default: */
/* use for control light += -= */
# define SIS_LIGHT_NUMBER_STEP  SIS_NUMBER_STEP
// # define SIS_LIGHT_NUMBER_STEP  10
# define SIS_LIGHT_NUMBER_NULL  SIS_NUMBER_NULL
// # define SIS_LIGHT_NUMBER_NULL  1
# define SIS_LIGHT_NUMBER_FULL  SIS_NUMBER_FULL
// # define SIS_LIGHT_NUMBER_FULL  100

# define SIS_LIGHT_NUMBER_START  SIS_NUMBER_START

// where get number for `volume get`
// speed: bad
/* if pactl get not work (use this on Fedora + pactl): */
// # define SIS_VOLUME_MODE_GET  MODE_FILE_GET


# endif /* _SIS_LIGHT_H */

